home *** CD-ROM | disk | FTP | other *** search
-
- - Coding maniacs from RUSSIA -
- _____________ .________________________
- \_______ _/_| ______ \ ________/:
- .| ____ \ \_________/ / \:::
- ::| / \_ |:| / \_::
- :|______________/_____|:|______________/::
- [=================================[ZACK]==]
-
- Doors Engine V1.0
- ───────────────────
-
- Doors Engine provides an easy way for creating BBS doors in EXE format
- (for example to use under PCE). It can be used to convert existing
- programs into BBS doors.
-
- The archive should contain the following files:
-
- DOOR.PAS - the example program (source)
- DOOR.EXE - the example program (compiled)
- DOOR.DOX - Documentation file
- BIOSKEYS.PAS - BIOS key codes table
- FOSSIL.PAS - FOSSIL support unit
- SENDANSI.PAS - ANSI output unit
- INITPORT.PAS - the main Doors Engine unit
- BPC_95.NFO - BPC '95 info file
- BPC_95.REL - List of all BPC releases
- FILE_ID.DIZ - Archive description
-
- This version of Doors Engine requires a FOSSIL driver to be installed
- to memory before running the BBS software. Future versions may not
- require it.
-
- The example program, DOOR.EXE, can be used to make any program work as
- BBS door. You don't even need that program's source code. I've tested
- the DOOR.EXE program with Norton Commander.
-
- If you have the TP 7.0 sources of the program you want to convert into
- a BBS door, you should do the following:
-
- - Add the InitPort unit to your program's USES line.
- - Add the TimeLimit:=... line to the very beginning of your program
- (for example, TimeLimit:=30*(182*6)-1 will set a 30 minutes limit)
- - Replace all the ReadKey, etc. calls with InitPort.GetEvent calls
- (you may also have to replace the key codes)
-
- -- Solar Designer --
-